RM_PagBank\Connect\Recurring C

Total Complexity 118
Dependencies 10
Dependents 3
Total lines 864
Lines of code 614
Logical lines of code 328
Comment lines 110
Methods 37
Properties 0

Methods 37

Method Rating Maintainability Complexity Lines of code
addManageSubscriptionEditAction()
A
46 10 38
cancelSubscription()
A
45 7 43
filterAllowedActions()
A
49 7 39
recurring_endpoint_title()
S
61 9 10
addInitialFeeToCart()
S
57 7 15
pauseSubscriptionAction()
S
51 6 25
unpauseSubscriptionAction()
S
48 5 35
saveRecurringTabContent()
S
57 5 15
addManageSubscriptionViewContent()
S
51 4 28
uncancelSubscriptionAction()
S
51 4 27
init()
S
47 3 33
addProductMetaToOrder()
S
58 4 15
processRecurringPayments()
S
57 4 15
processInitialResponse()
S
49 3 28
avoidOtherThanRecurringInCart()
S
60 4 12
getPaymentInfo()
S
52 3 24
addRecurringTabContent()
S
44 1 52
getEndpointTitle()
S
58 3 15
isRecurringEndpoint()
S
61 3 13
updateSubscription()
S
56 2 19
filterRecurringOrderActions()
S
70 3 6
getSubscriptionOrderList()
S
59 2 14
addSubscriptionManagementTitle()
S
72 2 6
cancelSubscriptionAction()
S
66 2 8
getSubscriptionFromOrder()
S
64 2 9
disableGuestCheckoutForRecurringOrder()
S
69 2 7
addProductRecurringTab()
S
65 1 9
addEmails()
S
67 1 7
addSubscriptionManagementMenuItem()
S
75 1 4
addManageSubscriptionEndpoints()
S
72 1 5
addManageSubscriptionViewEndpoint()
S
68 1 7
addManageSubscriptionContent()
S
66 1 8
getSubscriptionActionButtons()
S
73 1 5
getPaymentInfoRows()
S
73 1 5
subscriptionDetailsTable()
S
73 1 5
getSubscription()
S
71 1 5
getThankyouInstructions()
S
79 1 3